twin shaft turbine - Turkish English Dictionary